package data.utils;

import data.ClusteredNode;

public abstract class ClusterDistanceCalculator {
	
	private GeneDistanceCalculator geneDistanceCalculator;
	
	public abstract double distance(ClusteredNode c1, ClusteredNode c2) ;
	
	public void setGeneDistanceCalculator(GeneDistanceCalculator calculator) {
		geneDistanceCalculator = calculator;
	}
	
	public GeneDistanceCalculator  getGeneDistanceCalculator() {
		return geneDistanceCalculator ;
	}
}
